#datepick-div {
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	PADDING-LEFT: 0px;
	WIDTH: 185px;
	PADDING-RIGHT: 0px;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	BACKGROUND: #fff;
	COLOR: #222;
	FONT-SIZE: 14px;
	PADDING-TOP: 0px
}

.datepick-inline {
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	PADDING-LEFT: 0px;
	WIDTH: 185px;
	PADDING-RIGHT: 0px;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	BACKGROUND: #fff;
	COLOR: #222;
	FONT-SIZE: 14px;
	PADDING-TOP: 0px
}

#datepick-div {
	Z-INDEX: 100;
	BORDER: #f90 2px solid;
	DISPLAY: none;
}

.datepick-inline {
	BORDER-RIGHT-WIDTH: 0px;
	DISPLAY: block;
	FLOAT: left;
	BORDER-TOP-WIDTH: 0px;
	BORDER-BOTTOM-WIDTH: 0px;
	BORDER-LEFT-WIDTH: 0px
}

.datepick-rtl {
	DIRECTION: rtl
}

.datepick-dialog {
	BORDER-BOTTOM: #aaa 4px ridge;
	BORDER-LEFT: #aaa 4px ridge;
	PADDING-BOTTOM: 5px !important;
	PADDING-LEFT: 5px !important;
	PADDING-RIGHT: 5px !important;
	BORDER-TOP: #aaa 4px ridge;
	BORDER-RIGHT: #aaa 4px ridge;
	PADDING-TOP: 5px !important
}

.datepick-disabled {
	Z-INDEX: 100;
	POSITION: absolute;
	FILTER: alpha(opacity = 50);
	BACKGROUND-COLOR: white;
	opacity: 0.5
}

BUTTON.datepick-trigger {
	WIDTH: 25px
}

IMG.datepick-trigger {
	MARGIN: 2px;
	VERTICAL-ALIGN: middle
}

.datepick-prompt {
	PADDING-BOTTOM: 2px;
	PADDING-LEFT: 2px;
	PADDING-RIGHT: 2px;
	FLOAT: left;
	PADDING-TOP: 2px
}

* HTML .datepick-prompt {
	WIDTH: 185px
}

.datepick-control {
	WIDTH: 100%;
	FLOAT: left;
	COLOR: #222;
	CLEAR: both
}

.datepick-links {
	WIDTH: 100%;
	FLOAT: left;
	COLOR: #222;
	CLEAR: both;
}

.datepick-header {
	WIDTH: 100%;
	FLOAT: left;
	COLOR: #222;
	CLEAR: both
}

.datepick {
	WIDTH: 100%;
	FLOAT: left;
	COLOR: #222;
	CLEAR: both
}

.datepick-control {
	PADDING-BOTTOM: 2px;
	PADDING-LEFT: 0px;
	PADDING-RIGHT: 0px;
	BACKGROUND: #fff;
	PADDING-TOP: 2px
}

.datepick-links {
	PADDING-BOTTOM: 2px;
	PADDING-LEFT: 0px;
	PADDING-RIGHT: 0px;
	background: #eee;;
	PADDING-TOP: 2px
}

.datepick-control {
	FONT-SIZE: 80%;
	FONT-WEIGHT: bold
}

.datepick-links {
	FONT-SIZE: 80%;
	FONT-WEIGHT: bold
}

.datepick-links LABEL {
	PADDING-BOTTOM: 2px;
	PADDING-LEFT: 5px;
	PADDING-RIGHT: 5px;
	COLOR: #888;
	PADDING-TOP: 2px
}

.datepick-clear {
	WIDTH: 34%;
	FLOAT: left
}

.datepick-prev {
	WIDTH: 34%;
	FLOAT: left
}

.datepick-rtl .datepick-clear {
	TEXT-ALIGN: right;
	FLOAT: right
}

.datepick-rtl .datepick-prev {
	TEXT-ALIGN: right;
	FLOAT: right
}

.datepick-current {
	TEXT-ALIGN: center;
	WIDTH: 30%;
	FLOAT: left
}

.datepick-close {
	TEXT-ALIGN: right;
	WIDTH: 34%;
	FLOAT: right
}

.datepick-next {
	TEXT-ALIGN: right;
	WIDTH: 34%;
	FLOAT: right
}

.datepick-rtl .datepick-close {
	TEXT-ALIGN: left;
	FLOAT: left
}

.datepick-rtl .datepick-next {
	TEXT-ALIGN: left;
	FLOAT: left
}

.datepick-header {
	TEXT-ALIGN: center;
	BACKGROUND: #ffb844;
	HEIGHT: 1.6em;
	COLOR: #222;
	FONT-WEIGHT: bold
}

.datepick-header SELECT {
	BORDER: 1px solid #ffb844;
	BACKGROUND: #ffb844;
	COLOR: #222;
	FONT-WEIGHT: bold
}

.datepick-header SPAN {
	POSITION: relative;
	TOP: 3px
}

.datepick {
	TEXT-ALIGN: center;
	FONT-SIZE: 100%
}

.datepick A {
	WIDTH: 100%;
	DISPLAY: block
}

.datepick-title-row TH {
	TEXT-ALIGN: center;
	FONT-WEIGHT: normal
}

.datepick-week-col {
	BACKGROUND: #eee;
}

.datepick-days-cell {
	BORDER: #d3d3d3 1px solid;
	padding: 1px;
	BACKGROUND: #fff;
}

.datepick-days-cell A {
	DISPLAY: block;
	BACKGROUND: #eee
}

.datepick-other-month A {
	BACKGROUND: #fff
}

.datepick-unselectable {
	COLOR: #888
}

.datepick-week-over A {
	BACKGROUND: #e0e0e0
}

.datepick-today {
	BORDER-BOTTOM: #d3d3d3 1px solid;
}

.datepick-today A {
	BACKGROUND: #fdfdad;
}

.datepick-current-day {
	background: #e60012;
}

.datepick-current-day A {
	BACKGROUND: #ffeee3;
	COLOR: #222
}

.datepick-days-cell-over {
	BORDER-BOTTOM: #d3d3d3 1px solid;
}

.datepick-days-cell-over A {
	BACKGROUND: #ffeee3;
}

.datepick-status {
	TEXT-ALIGN: center;
	WIDTH: 100%;
	FONT-SIZE: 80%
}

#datepick-div A {
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	PADDING-LEFT: 0px;
	PADDING-RIGHT: 0px;
	CURSOR: pointer;
	TEXT-DECORATION: none;
	PADDING-TOP: 0px
}

.datepick-inline A {
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	PADDING-LEFT: 0px;
	PADDING-RIGHT: 0px;
	CURSOR: pointer;
	TEXT-DECORATION: none;
	PADDING-TOP: 0px
}

.datepick-inline .datepick-links A {
	PADDING-BOTTOM: 0px !important;
	PADDING-LEFT: 5px !important;
	PADDING-RIGHT: 5px !important;
	PADDING-TOP: 0px !important
}

.datepick-control A {
	PADDING-BOTTOM: 2px !important;
	PADDING-LEFT: 5px !important;
	PADDING-RIGHT: 5px !important;
	COLOR: #222 !important;
	PADDING-TOP: 2px !important
}

.datepick-links A {
	PADDING-BOTTOM: 2px !important;
	PADDING-LEFT: 5px !important;
	PADDING-RIGHT: 5px !important;
	COLOR: #222 !important;
	PADDING-TOP: 2px !important
}

.datepick-control A:hover {
	BACKGROUND: #fce8af;
}

.datepick-links A:hover {
	BACKGROUND: #e0e0e0
}

.datepick-title-row A:hover {
	BACKGROUND: #e0e0e0
}

.datepick-multi .datepick {
	BORDER-BOTTOM: #aaa 1px solid;
	BORDER-LEFT: #aaa 1px solid;
	BORDER-TOP: #aaa 1px solid;
	BORDER-RIGHT: #aaa 1px solid
}

.datepick-one-month {
	WIDTH: 185px;
	FLOAT: left
}

.datepick-new-row {
	CLEAR: left
}

.datepick-cover {
	Z-INDEX: -1;
	POSITION: absolute;
	FILTER: mask();
	WIDTH: 187px;
	DISPLAY: block;
	HEIGHT: 187px;
	TOP: -1px;
	LEFT: -1px
}